MATKSTGGTEKTKSIEVKKKLINVLIVDDDPLNRRLHEMIIKTIGGISQTAKNGEEAVILHRDGEASFDLILMDKEMPERDGVSTTKKLREMKVTSMIVGVTSVADQEEERKAFMEAGLNHCLEKPLTKAKIFPLISHLFDA